package com.matt.repository.base;

import com.matt.foundation.query.EvaluatingCBRecordQuery;
import com.matt.foundation.query.EvaluatingEarlyMRecordQuery;

import java.util.List;

/**
 * *******************************
 * Created by Ron.
 * form com.matt
 * on 2017/8/23
 * *******************************
 */
public interface EvaluatingCBChildrenRepository {

    List<Object[]> findChildrenEvaluatingCB(EvaluatingCBRecordQuery evaluatingCBRecordQuery);

    Long countChildrenEvaluatingCB(EvaluatingCBRecordQuery evaluatingCBRecordQuery);

    List<Object[]> findChildrenEvaluatingCB(EvaluatingEarlyMRecordQuery query);

    Long countChildrenEvaluatingCB(EvaluatingEarlyMRecordQuery query);

    List<Object[]> findChildrenInfo(String childrenId);

}
